package cn.yunyichina.provider.iface.entity.pay;

import java.io.Serializable;

/**
*
* @Author auto_gen_by_tool
* @CreatedTime 2016-11-04 09:23:09
*/
public class PaymentJournalResponseOut implements Serializable {

     /*订单交易时间*/
     private String tradeTime;

     /*订单类型              1:挂号              2:取号              3:门诊缴费              4:住院缴费              5:预约平台              6.病案复印*/
     private Short orderMode;

     /*支付渠道(1:微信;2:支付宝;3:银联;11:微信APP支付;12:微信公众号支付;13:微信扫码付;14:微信刷卡付;21:支付宝APP支付;22:支付宝手机网站支付;23:支付宝扫码支付;24:支付宝条码支付;25:支付宝收款;)*/
     private Short tradeMode;


     /*患者姓名*/
     private String patientName;

     /*就诊日期*/
     private String scheduleDate;

     /*交易平台*/
     private Short tradePlatform;

     /*云医平台订单号（支付）*/
     private String psPayOrdNum;

     /*云医平台订单号（退费）*/
     private String psRefundOrdNum;

     /*HIS订单号（支付）*/
     private String hisPayOrdNum;

     /*HIS订单号（退费）*/
     private String hisRefundOrdNum;

     /*第三方订单号（支付）*/
     private String agtPayOrdNum;

     /*第三方订单号（退费）*/
     private String agtRefundOrdNum;

     /*收费员*/
     private String collectors;

     /*是否医保结算*/
     private Integer isInsurance;

     /*支付金额*/
     private Integer payTotalFee;

     /*记账合计*/
     private Integer insuranceFee;

     /*总金额*/
     private Integer TotalFee;

     /*退费金额*/
     private Integer refundTotalFee;

     /*交易类型*/
     private Short tradeType;

     public String getTradeTime() {
          return tradeTime;
     }

     public void setTradeTime(String tradeTime) {
          this.tradeTime = tradeTime;
     }

     public Short getOrderMode() {
          return orderMode;
     }

     public void setOrderMode(Short orderMode) {
          this.orderMode = orderMode;
     }

     public Short getTradeMode() {
          return tradeMode;
     }

     public void setTradeMode(Short tradeMode) {
          this.tradeMode = tradeMode;
     }

     public String getPatientName() {
          return patientName;
     }

     public void setPatientName(String patientName) {
          this.patientName = patientName;
     }

     public String getScheduleDate() {
          return scheduleDate;
     }

     public void setScheduleDate(String scheduleDate) {
          this.scheduleDate = scheduleDate;
     }

     public Short getTradePlatform() {
          return tradePlatform;
     }

     public void setTradePlatform(Short tradePlatform) {
          this.tradePlatform = tradePlatform;
     }

     public String getPsPayOrdNum() {
          return psPayOrdNum;
     }

     public void setPsPayOrdNum(String psPayOrdNum) {
          this.psPayOrdNum = psPayOrdNum;
     }

     public String getPsRefundOrdNum() {
          return psRefundOrdNum;
     }

     public void setPsRefundOrdNum(String psRefundOrdNum) {
          this.psRefundOrdNum = psRefundOrdNum;
     }

     public String getHisPayOrdNum() {
          return hisPayOrdNum;
     }

     public void setHisPayOrdNum(String hisPayOrdNum) {
          this.hisPayOrdNum = hisPayOrdNum;
     }

     public String getHisRefundOrdNum() {
          return hisRefundOrdNum;
     }

     public void setHisRefundOrdNum(String hisRefundOrdNum) {
          this.hisRefundOrdNum = hisRefundOrdNum;
     }

     public String getAgtPayOrdNum() {
          return agtPayOrdNum;
     }

     public void setAgtPayOrdNum(String agtPayOrdNum) {
          this.agtPayOrdNum = agtPayOrdNum;
     }

     public String getAgtRefundOrdNum() {
          return agtRefundOrdNum;
     }

     public void setAgtRefundOrdNum(String agtRefundOrdNum) {
          this.agtRefundOrdNum = agtRefundOrdNum;
     }

     public String getCollectors() {
          return collectors;
     }

     public void setCollectors(String collectors) {
          this.collectors = collectors;
     }

     public Integer getIsInsurance() {
          return isInsurance;
     }

     public void setIsInsurance(Integer isInsurance) {
          this.isInsurance = isInsurance;
     }

     public Integer getPayTotalFee() {
          return payTotalFee;
     }

     public void setPayTotalFee(Integer payTotalFee) {
          this.payTotalFee = payTotalFee;
     }

     public Integer getInsuranceFee() {
          return insuranceFee;
     }

     public void setInsuranceFee(Integer insuranceFee) {
          this.insuranceFee = insuranceFee;
     }

     public Integer getTotalFee() {
          return TotalFee;
     }

     public void setTotalFee(Integer totalFee) {
          TotalFee = totalFee;
     }

     public Integer getRefundTotalFee() {
          return refundTotalFee;
     }

     public void setRefundTotalFee(Integer refundTotalFee) {
          this.refundTotalFee = refundTotalFee;
     }

     public Short getTradeType() {
          return tradeType;
     }

     public void setTradeType(Short tradeType) {
          this.tradeType = tradeType;
     }

}